import * as React from "react";
import { SVGProps } from "react";

export const SvgGitlab = (props: SVGProps<SVGSVGElement>) => (
    <svg
        width="42"
        height="42"
        viewBox="0 0 42 41"
        fill="none"
        xmlns="http://www.w3.org/2000/svg"
        {...props}>
        <path
            d="M40.9352 16.8597L40.8772 16.7114L35.2636 2.06128C35.1493 1.77409 34.947 1.53047 34.6858 1.36532C34.4244 1.20296 34.1195 1.12474 33.8122 1.14123C33.505 1.15772 33.2102 1.26812 32.9677 1.45753C32.7282 1.65262 32.5544 1.9165 32.4696 2.21353L28.6794 13.8101H13.3314L9.54089 2.21353C9.45849 1.91487 9.28424 1.6497 9.0428 1.45556C8.80031 1.26615 8.50552 1.15575 8.19827 1.13926C7.89102 1.12277 7.58611 1.20099 7.32474 1.36335C7.06406 1.52918 6.86197 1.77259 6.74691 2.05931L1.12285 16.7029L1.06707 16.8512C-0.592919 21.1887 0.816706 26.1017 4.52452 28.8986L4.54388 28.9137L4.59539 28.9501L13.1467 35.3538L17.3772 38.5557L19.9543 40.5014C20.2557 40.7304 20.6238 40.8544 21.0023 40.8544C21.3808 40.8544 21.7489 40.7304 22.0503 40.5014L24.6274 38.5557L28.8579 35.3538L37.4607 28.9114L37.4821 28.8944C41.181 26.0968 42.5883 21.1926 40.9352 16.8597Z"
            fill="#E24329"
        />
        <path
            d="M40.9352 16.8597L40.8772 16.7114C38.1419 17.273 35.5643 18.4316 33.3286 20.1046L21 29.4269C25.1984 32.6032 28.8533 35.3627 28.8533 35.3627L37.4561 28.9203L37.4775 28.9032C41.1823 26.1053 42.5916 21.1962 40.9352 16.8597Z"
            fill="#FC6D26"
        />
        <path
            d="M13.1467 35.3624L17.3772 38.5642L19.9543 40.51C20.2557 40.739 20.6238 40.8629 21.0023 40.8629C21.3808 40.8629 21.7489 40.739 22.0503 40.51L24.6274 38.5642L28.8579 35.3624C28.8579 35.3624 25.1987 32.5943 21.0003 29.4266C18.3808 31.403 15.7629 33.3816 13.1467 35.3624Z"
            fill="#FCA326"
        />
        <path
            d="M8.66907 20.1046C6.43535 18.4279 3.85837 17.2663 1.12285 16.7029L1.06707 16.8512C-0.592919 21.1887 0.816706 26.1017 4.52452 28.8986L4.54388 28.9137L4.59539 28.9501L13.1467 35.3538L21 29.4181L8.66907 20.1046Z"
            fill="#FC6D26"
        />
    </svg>
);
